﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace B.S.DataBase.Production.Domain
{
    /// <summary>
    /// 派工明细项实体类
    /// </summary>
    public class WorkDetailMondel
    {
        [Key]
        public int id { get; set; } // 序号（自增）
        public string DispatchTheme{get; set; } // 派工主题（示例值）
        public string AssignedPersonnel { get; set; } // 被派人员（下拉选择系统用户）
        public decimal num { get; set; }// 订单数量（必填）
        public decimal yipaigongnum { get; set; } // 已派工数量（带颜色标记）
        public decimal bencinum { get; set; } // 本次派工数量（必填校验）
        // 产品信息
        public string channame { get; set; }  // 产品名称（示例值）
        public string chanNo{ get; set; } // 产品编码（ERP系统编码）
        public string Model { get; set; } // 规格型号
        public string unit { get; set; }// 计量单位（基础数据字典）
        public string lotNumber { get; set; } // 生产批号

        // 生产信息
        public string tyle { get; set; } // 生产类型（下拉选项）
        public string Materials { get; set; } // 物料清单（JSON格式存储）
        public string Process { get; set; }  // 工艺流程描述

        // 时间管理
        public DateTime wandatetime { get; set; }// 计划完成时间（带延误标记）
        public DateTime jiaodatetime { get; set; }// 要求交货日期

        // 备注栏
        public string remark { get; set; } // 自由文本备注（如："紧急订单优先处理"）
    }
}
